vitamin B1 and magnesium supplements